package com.cqh.recruit.service;

import java.util.Map;

/**
 * Dashboard 统计服务接口
 *
 * @author dh
 * @since 2025-10-28
 * @version v1.0
 */
public interface IDashboardService {

    /**
     * 获取仪表盘统计数据
     * @return 统计数据Map
     */
    Map<String, Object> getDashboardStats();

    /**
     * 获取活动状态分布
     * @return 活动状态分布数据
     */
    Map<String, Object> getActivityStatusDistribution();

    /**
     * 获取本月数据趋势
     * @return 月度趋势数据
     */
    Map<String, Object> getMonthlyTrends();

    /**
     * 获取报名统计数据
     * @return 报名统计数据
     */
    Map<String, Object> getEnrollmentStats();
}
